export {};

let str1 = 'Hello TS';
const str2 = 'Hello TS';

// str2 = 'xxx' // no

const obj: { name: 'jack' } = { name: 'jack' };
// 不能改变的值，就是字面量类型

// 使用场景：固定取值的场景，比如：网络请求 类型
type Mthod = 'get' | 'post' | 'delete' | 'put';

function request(type: Mthod) {
  console.log('发起请求', type);
}
request('get');

// 方向键
type Direction = 'up' | 'down' | 'left' | 'right';
